このページは私用WordPressの覚え書き兼、テストページです。
「SNSボタン」は、テスト検証用に仮設置しているだけなので、押しても反応しません。

005_2ダッシュボードでビジュアルエディタを強制的に消す方法

functions.phpに、投稿・固定ページの両方、ビジュアルエディタを非表示にするコードを記述する

function disable_visual_editor_in_page(){
  add_filter('user_can_richedit', 'disable_visual_editor_filter');
}
function disable_visual_editor_filter(){
  return false;
}
add_action( 'load-post.php', 'disable_visual_editor_in_page' );
add_action( 'load-post-new.php', 'disable_visual_editor_in_page' );


functions.phpに、固定ページのみ、ビジュアルエディタを非表示にするコードを記述する

function disable_visual_editor_in_page(){
  global $typenow;
  if( $typenow == 'page' ){
    add_filter('user_can_richedit', 'disable_visual_editor_filter');
  }
}
function disable_visual_editor_filter(){
  return false;
}
add_action( 'load-post.php', 'disable_visual_editor_in_page' );
add_action( 'load-post-new.php', 'disable_visual_editor_in_page' );


functions.phpに、カスタム投稿のみ、ビジュアルエディタを非表示にするコードを記述する

function disable_visual_editor_in_page(){
  global $typenow;
  if( $typenow == 'ポストタイプ' ){
    add_filter('user_can_richedit', 'disable_visual_editor_filter');
  }
}
function disable_visual_editor_filter(){
  return false;
}
add_action( 'load-post.php', 'disable_visual_editor_in_page' );
add_action( 'load-post-new.php', 'disable_visual_editor_in_page' );


または、下記コードだけでもいいようです。

functions.phpに、全てのユーザがビジュアルエディタを利用できなくなる記述

add_filter( 'user_can_richedit' , '__return_false' );